package com.gko100.model;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Set;

public class Administrator implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -2167959245225317419L;
	private int adminId;
	private String name;
	private String password;
	private Timestamp lastSignDate;
	private String signState;
	private String email;
	private String adminNote;
	
	private Set<AdminPerm> adminPermSet;
	public String getSignState() {
		return signState;
	}
	public int getAdminId() {
		return adminId;
	}
	public void setAdminId(int adminId) {
		this.adminId = adminId;
	}

	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	
	public Timestamp getLastSignDate() {
		return lastSignDate;
	}
	public void setLastSignDate(Timestamp lastSignDate) {
		this.lastSignDate = lastSignDate;
	}
	public void setSignState(String signState) {
		this.signState = signState;
	}
	public String getAdminNote() {
		return adminNote;
	}
	public void setAdminNote(String adminNote) {
		this.adminNote = adminNote;
	}
	public Set<AdminPerm> getAdminPermSet() {
		return adminPermSet;
	}
	public void setAdminPermSet(Set<AdminPerm> adminPermSet) {
		this.adminPermSet = adminPermSet;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public Administrator(){
		
	}
	
}
